package com.xc.service;

import com.github.pagehelper.PageInfo;
import com.xc.common.ServerResponse;
import com.xc.pojo.SiteArticle;

/**
 * @author mipha
 * @version 1.0
 * @date 2019/2/16 2:54 PM
 */
public interface ISiteArticleService {

    /**
     *  管理后台
     * @param artTitle
     * @param artType
     * @param pageNum
     * @param pageSize
     * @return
     */
    ServerResponse<PageInfo> listByAdmin(String artTitle
            , String artType, int pageNum, int pageSize);

    ServerResponse add(SiteArticle siteArticle);

    ServerResponse update(SiteArticle siteArticle);

    ServerResponse detail(Integer artId);

    /**
     *  前端查询
     */
    ServerResponse list(String artTitle
            , String artType, int pageNum, int pageSize);

}
